.layui-body{overflow:hidden; border-top:1px solid #1AA094;border-left:2px solid #1AA094;}
.layui-tab-content{ height:100%; padding:0; }
.layui-tab{margin:2px 0;text-align: left!important;}
.layui-body .layui-tab{ position: absolute; top: 0px; bottom:44px; left: 0; right: 0; padding: 0; margin: 0;
    -webkit-overflow-scrolling:touch; }
.layui-body .layui-tab-item{height:100%}
.layui-tab-title .layui-this{ background-color:#1AA094; color:#fff; }
.layui-tab-title .layui-this:after{ border:none; }
.layui-tab-title li cite{ font-style: normal; padding-left:5px; }
.layui-tab-title {padding: 0px}

.header{height: 59px; border-bottom: 1px solid #404553;  background-color: #393D49;}
.logo{position: absolute; left: 0; top: 16px;}
.logo img{width: 82px; height: 31px;}
.header .layui-nav{position: absolute; right: 0; top: 0; padding: 0; background: none;}
.header .layui-nav .layui-nav-item{margin: 0 2px; }
.header .layui-nav .layui-nav-item[mobile]{display: none;}

.layui-footer div{line-height: 40px}

.index-menu-toggle,.index-screen-full{
    position: absolute; cursor: pointer;
    z-index: 19940201;
    left: 200px;
    color: white;
    text-align: center;
    width: 30px;
    height: 30px;
    background-color: #1AA094;
    line-height: 30px;
    top: 15px;
}

.index-screen-full{
    left: 240px;
}

.index-menu-toggle:hover{
    background-color: #5FB878;
}
.index-screen-full:hover{
    background-color: #5FB878;
}
